import IconWrapper from './icon';
import type { IconProps } from './icon';

export default function QuestionCircle(props:IconProps) {
    return IconWrapper(props, function(props) {
        return `<svg width='${props.size}' height='${props.size}' class='${props.className}' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48'><path stroke-linejoin='${props.strokeLinejoin}' stroke-width='${props.strokeWidth}' stroke='${props.stroke}' fill='${props.fill}' d='M24 44a19.937 19.937 0 0 0 14.142-5.858A19.937 19.937 0 0 0 44 24a19.938 19.938 0 0 0-5.858-14.142A19.937 19.937 0 0 0 24 4 19.938 19.938 0 0 0 9.858 9.858 19.938 19.938 0 0 0 4 24a19.937 19.937 0 0 0 5.858 14.142A19.938 19.938 0 0 0 24 44Z'  /><path stroke-linejoin='${props.strokeLinejoin}' stroke-linecap='${props.strokeLinecap}' stroke-width='${props.strokeWidth}' stroke='#FFF' d='M24 28.625v-4a6 6 0 1 0-6-6'/><path fill='#FFF' d='M24 37.625a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z' clip-rule='evenodd' fill-rule='evenodd'/></svg>`;
    });
}